function validaLogin() {
	var frm = document.frmLogin;
	var email = frm.email.value;
	var senha = frm.senha.value;
	if(email == ""){
		alert("Por favor, digite algo no campo login!");
		frm.login.focus();
		return false;
	} else if (senha == ""){
		alert("Por favor, digite algo no campo senha!");
		frm.senha.focus();
		return false;
	} else {
		caminhourl = "/arara/servletweb?acao=Login";
		document.forms[0].action = caminhourl;
		window.document.forms[0].submit();
		return true;
	}
}
function validarBusca(){
	var conteudo = document.getElementById("conteudo");
	if(conteudo.value == ""){
		alert("Por favor preencha a chave de busca");
		conteudo.focus();
		return false;
	} else {
		caminhourl="/arara/servletweb?acao=BuscaSimples&conteudo=" + conteudo.value;
		window.location.href = caminhourl;
	}
}
function validarAluno(){
	var frm = document.frmCadastroAluno;
	var nome = frm.nome.value;
	var email = frm.email.value;
	var cpf = frm.cpf.value;
	var senha = frm.senha.value;
	var confirmaSenha = frm.confirmaSenha.value;
	var curso = frm.curso.value;
	if (nome == ""){
		alert("Por favor preencha o campo nome!");
		frm.nome.focus();
		return false;
	} else if (email == ""){
		alert("Por favor preencha o campo e-mail!");
		frm.email.focus();
		return false;
	} else if (cpf == ""){
		alert("Por favor preencha o campo CPF!");
		frm.cpf.focus();
		return false;
	} else if (senha == ""){
		alert("Por favor preencha o campo senha!");
		frm.senha.focus();
		return false;
	} else if (confirmaSenha == ""){
		alert("Por favor preencha o campo de confirma��o de senha!");
		frm.confirmaSenha.focus();
		return false;
	} else if (senha != confirmaSenha){
		alert("A senha digitada n�o confere com a senha de confirma��o! Por favor re-digite!");
		frm.senha.value = "";
		frm.confirmaSenha.value = "";
		frm.senha.focus();
		return false;
	} else {
		caminhourl = "/arara/servletweb?acao=InserirAluno";
		document.forms[0].action = caminhourl;
		window.document.forms[0].submit();
		return true;
	}
}
function validarProfessor(){
	var frm = document.frmCadastroProfessor;
	var nome = frm.nome.value;
	var email = frm.email.value;
	var cpf = frm.cpf.value;
	var senha = frm.senha.value;
	var confirmaSenha = frm.confirmaSenha.value;
	var perfil = frm.perfil.value;
	if (nome == ""){
		alert("Por favor preencha o campo nome!");
		frm.nome.focus();
		return false;
	} else if (email == ""){
		alert("Por favor preencha o campo e-mail!");
		frm.email.focus();
		return false;
	} else if (cpf == ""){
		alert("Por favor preencha o campo CPF!");
		frm.cpf.focus();
		return false;
	} else if (senha == ""){
		alert("Por favor preencha o campo senha!");
		frm.senha.focus();
		return false;
	} else if (confirmaSenha == ""){
		alert("Por favor preencha o campo de confirma��o de senha!");
		frm.confirmaSenha.focus();
		return false;
	} else if (senha != confirmaSenha){
		alert("A senha digitada n�o confere com a senha de confirma��o! Por favor re-digite!");
		alert(senha + " != '" +confirmaSenha);
		frm.senha.value = "";
		frm.confirmaSenha.value = "";
		frm.senha.focus();
		return false;
	}else if (perfil = ""){
		alert("Por favor preencha o campo perfil!");
		frm.perfil.focus();
		return false;
	} else {
		caminhourl = "/arara/servletweb?acao=InserirProfessor";
		document.forms[0].action = caminhourl;
		window.document.forms[0].submit();
		return true;
	}
}

function validarPerfil(){
	caminhourl = "/arara/servletweb?acao=AtualizarPerfil";
	document.forms[0].action = caminhourl;
	window.document.forms[0].submit();
	return true;
}
function calcularNota(){
	alert("Opaa");
	var pesos = document.getElementsByName("peso");
	var notas = document.getElementsByName("nota");
	var nota = 0;
	for(var i = 0; i < pesos.length; i++){
		nota = nota + (notas[i] * pesos[i]);
	}
	alert(nota);
	return true;
}
function addMensagem(mensagem, codigoTrabalho){
    var str = mensagem.value;
    if(str == ""){
    	alert("Digite alguma mensagem!");
    	return false;
    } else {
        caminhourl = "/arara/servletweb?acao=AdicionarMensagem&trabalho=" + codigoTrabalho;
        document.forms.frmAddMensagem.action = caminhourl;
        window.document.forms.frmAddMensagem.submit();
        return true;
    }
}
function addArquivo(codigoTrabalho) {
	 caminhourl = "/arara/servletweb?acao=InserirArquivo&trabalho=" + codigoTrabalho;
     document.forms.frmAddArquivo.action = caminhourl;
     window.document.forms.frmAddArquivo.submit();
}
function addPalavraChave(codigoTrabalho) {
    caminhourl = "/arara/servletweb?acao=AddPalavraChave&trabalho=" + codigoTrabalho;
    document.forms.frmAddPalavraChave.action = caminhourl;
    window.document.forms.frmAddPalavraChave.submit();
}
function addPalavra(trabalho){
    var caminhourl = "/arara/servletweb?acao=AddPalavraChave&trabalho=" + trabalho;
    document.forms.frmAddPalavraChave.action = caminhourl;
    window.document.forms.frmAddPalavraChave.submit();
    return true;
}
function buscaAvancada(){
    caminhourl = "/arara/servletweb?acao=ResultadosAvancada";
    document.forms.busca.action = caminhourl;
    window.document.forms[0].submit();
    return true;
}
function desabilita(count){
    var idNota = "nota" + count;
    var idPeso = "peso" + count;
    if(document.getElementById(count).checked == true){
    	document.getElementById(idNota).disabled = false;
        document.getElementById(idPeso).disabled = false;
    } else {
    	document.getElementById(idNota).disabled = true;
    	document.getElementById(idPeso).disabled = true;
    }
    document.getElementById(idNota).value = "0.0";
    document.getElementById(idPeso).value = "0";
    return true;
}

function calcularNota(codigo){
    var pesos = document.getElementsByName("peso");
    var notas = document.getElementsByName("nota");
    var nota = 0;
    for(var i = 0; i < pesos.length; i++){
        nota = nota + (notas[i].value * pesos[i].value/10);
    }
    var resposta = confirm("A nota final �: " + nota.toFixed(2) +
    		               "\nLembre-se que se a nota for menor que 7, o trabalho n�o ficar� dispon�vel para pesquisa!" +
    		               "\nDeseja Confirmar?");
    if( resposta == true){
        caminhourl = "/arara/servletweb?acao=FinalizarTrabalho&codigo=" + codigo;
        document.forms[0].action = caminhourl;
        window.document.forms[0].submit();
        return true;
    } else {
	    alert("O trabalho ainda n�o foi avaliado");
        return false;
	}
}

function validarTrabalho() {
	var frm = document.frmCriarTrabalho;
	var titulo = frm.titulo.value;
	var dataEntrega = frm.dataEntrega.value;
	var semestre = frm.semestre.value;
	var tema = frm.tema.value;
	var curso = frm.curso.value;
	var listaAlunos = frm.alunosParticipantes;
	if (titulo == ""){
		alert("Por favor preencha o campo t�tulo!");
		frm.titulo.focus();
		return false;
	} else if (dataEntrega == ""){
		alert("Por favor preencha o campo data de entrega");
		frm.dataEntrega.focus();
		return false;
	} else if (semestre == ""){
		alert("Por favor preencha o campo semestre!");
		frm.semestre.focus();
		return false;
	} else if (tema = ""){
		alert("Por favor escolha um tema!");
		frm.tema.focus();
		return false;
	} else if (curso == ""){
		alert("Por favor escolha um curso!");
		frm.curso.focus();
		return false;
	} else if(listaAlunos.length == 0) {
		alert("Por favor selecione pelo menos um aluno na lista");
		frm.listaAlunos.focus();
		return false;
	}
	else {
		for(var x = 0; x < listaAlunos.length; x++) {
			listaAlunos.options[x].selected = true;
		}
		caminhourl = "/arara/servletweb?acao=InserirTrabalho";
		document.forms[0].action = caminhourl;
		window.document.forms[0].submit();
		return true;
	} 

}
